body{margin: 0px;padding: 0px;font-family: "microsoft yahei"; color: #333;font-size: 13px;background:#fff;}
ul,li{float: left;margin: 0px;padding: 0px;list-style-type: none;}
img{float: left;border: none;}
a,a:hover{text-decoration: none;}
p,span,h1,h3{float: left;margin: 0px;padding: 0px;}

.body{width: 980px;margin: 0 auto;}
.top{width: 100%;height: 110px;float: left;margin-top: 10px;}
.logo{width: 209px;height: 110px;float: left;}
.logo span{width: 100%;text-align: center;line-height: 24px;}
.top img{float: right;}

.menu{width: 100%;float: left;background: #c60001;margin-top: 5px;}
.menu ul li{width: 100px;line-height: 25px;text-align: center;font-weight: bolder;font-size: 14px;margin: 1px 4px;}
.menu ul li a,.menu ul li a:hover{color: #fff;}

.head_news{width: 100%;height: 67px;float: left;margin: 5px 0px 5px 0px;background: url(tt-pic.png) no-repeat;}
.head_news h1{width: 810px;height: 30px;line-height: 30px;float: left;text-align: center;margin:5px 85px 0px 85px;background: url(wh003.gif) bottom repeat-x;padding-bottom: 5px;font-weight: normal;}
*html .head_news h1{margin:5px 0px 0px 40px;}
.head_news a{color: #333;}
.head_news a:hover{color: #990000;}
.head_news span{width: 810px; margin-left: 85px;}
.head_news span a{line-height: 30px;background:url(tt-doc.png) no-repeat left center;padding-left: 5px;margin-left: 5px;width: 231px;overflow: hidden;}

.index_news_left{width: 740px;float: left;border: 1px #dfdfdf solid; background: #f6f6f6;padding: 5px;}
*html .index_news_left{padding:3px 5px;}
.section-focus-pic{height:280px;width:360px;overflow:hidden;position:relative;float: left;margin-right: 17px;}
.section-focus-pic ul li{position:absolute;top:0;left:360px;width:360px;height:250px;}
.section-focus-pic ul li img{width: 360px;height: 250px;}
.section-focus-pic ul li h3{position:absolute;bottom:4px;left:0;width: 360px;font-weight:normal;color:#FFF;z-index: 111;font-size: 13px;text-align: center;}
.section-focus-pic ul li h3 a,.section-focus-pic ul li h3 a:hover{color: #FFF;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:25px;background-color:#000;width:360px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:360px;height:250px;}
.section-focus-pic .controler{position:absolute;bottom:0px;right:40%;height: 30px;}
.section-focus-pic .controler b{cursor:pointer;width:12px;height:30px;display:block;overflow:hidden;text-indent:20px;background:url(news_index_icon.png) no-repeat left center; float:left;margin:0 0 0 8px;}
.section-focus-pic .controler b.down{background-position:-12px center;}

.news_model{width: 361px;float: left;border: 1px #d6d6d6 solid;border-top: 2px #cc0202 solid;margin-bottom: 12px;height: 287px;}
.news_model h1{width: 100%;height: 32px;line-height: 32px;background: url(title_bg.png);font-size: 18px; color: #CC0202;text-indent: 60px;border-bottom: 1px #d0d0d0 solid;}
.news_model h1 a{font-size: 13px;font-weight: normal;color:#aaa;margin-left: 170px;text-indent: 0px;}
.wmyw{width: 340px;margin: 15px 10px 0px 10px;}
*html .wmyw{margin: 15px 0px 0px 5px;}
.wmyw li{width: 100%;height: 30px;line-height: 30px;overflow: hidden;border-top: 1px #737171 dashed;font-size: 15px;margin: 2px 0px;}
.wmyw li a{color: #ab3c00;}
.wmyw li a:hover{color: #990000;}

.xxyd{width: 351px;margin: 15px 5px 0px 5px;}
*html .xxyd{margin: 15px 3px 0px 2px;}
.xxyd span{width: 100%;float: left;padding-bottom: 15px;border-bottom: 1px #737171 dashed; margin-bottom: 3px;}
.xxyd span p{width: 200px;float: right;text-indent: 2em;line-height: 23px;}
.xxyd span p a{/*color: #b60a06;*/color: #333;}
.xxyd span p a:hover{color: #990000;}
.xxyd li{width: 341px; height: 25px;overflow:hidden;line-height: 25px; margin: 3px 0px;background: url(tt-doc.png) no-repeat left center;padding-left: 10px;}
.xxyd li a{color: #333;;}
.xxyd li a:hover{color: #990000;}

.index_news_right{width: 211px;float: right;background: #f7f7f7; border:1px #dfdfdf solid; border-left:0px;padding: 8px;}
.wzgz{width: 100%;float: left;margin-top: 10px;height: 179px;}
*html .wzgz{margin-top: 5px;}
.wzgz h1{width: 100%;font-size: 15px; color: #00428c;border-top: 1px #bababa solid;padding: 15px 0px 5px 0px;border-bottom: 1px #00acee solid;margin-bottom: 10px;}
.wzgz h1 a{color: #333; font-size: 12px;margin-left:135px;font-weight: normal;}
.wzgz li{width: 201px;height: 25px;overflow:hidden;line-height: 25px;background: url(tt-doc.png) no-repeat left center;padding-left: 10px;}
.wzgz li a{color: #333;}
.wzgz li a:hover{color: #990000;}
.login{width: 100%;height: 152px;float: left;margin-top: 16px;}
.wb{width: 100%;float: left;margin-top: 15px;padding-top: 15px;border-top: 1px #ddd solid;}
.wb h1{width: 100%;text-align: center;font-size: 15px;color: #1c6cab;font-weight: bolder;margin-bottom: 15px;}
.wb img{margin-left: 10px;}
.wb ul{width: 80px; float: right; border-left: 1px #1C6CAB dashed;padding-left: 10px;}
.wb ul li{width: 100%;height: 25px;line-height: 25px;}
.wb ul li a{color: #1C6CAB;}

.ggzb{width: 100%;float: left;margin-top: 15px;margin-bottom: 15px;}
.ggzb span{width: 100%;height: 31px;line-height: 31px;background: url(ggzb_bg.png) no-repeat;font-size: 15px;color: #fff;text-indent: 33px;}

.new_model{width: 340px;float: left;margin: 0px 10px 10px 0px;height: 229px;}
.new_model h1{width: 100%;height: 31px;line-height: 31px;background: url(titles_bg.png);font-size: 15px;color: #fff; text-align: center;overflow: hidden;}
.new_model h1 i{width:90px;font-style: normal;float: left;margin-left: 31px;}
.new_model h1 a{float: right;margin-right: 5px;  font-weight: normal; color: #aaa; font-size: 12px;text-indent: 0px;}
.new_model h1 span{width: 161px; height:31px; line-height:35px;float: left; margin-left: 10px;}
.new_model h1 span a{width: 50px;text-indent: 0px;float: left;margin-right: 2px;color: #C60001;}
.new_model ul{width:318px;padding: 10px;border: 1px #b2b2b2 solid;border-top: none;}
*html .new_model ul{padding: 10px 10px 0px 10px;}
.new_model ul a{color: #333;}
.new_model ul a:hover{color:#990000;}
.new_model ul p{width: 170px;float: right;margin-right: 5px;line-height: 20px;}
.new_model ul li{width: 308px;height: 25px;line-height: 25px;overflow: hidden;background: url(tt-doc.png) no-repeat left center;padding-left: 10px;}
*html .new_model ul li{height: 23px;line-height: 23px;}

.news_model1{width: 278px;float: left;border: 1px #d6d6d6 solid;border-top: 2px #cc0202 solid;}
.news_model1 h1{width: 100%;height: 32px;line-height: 32px;background: url(title_bg.png);font-size: 18px; color: #CC0202;text-indent: 60px;border-bottom: 1px #d0d0d0 solid;}
.news_model1 h1 a{font-size: 13px;font-weight: normal;color:#aaa;margin-left: 90px;text-indent: 0px;}
.news_model1 ul{padding: 4px;}
.news_model1 ul li{margin: 2px 0px;width: 269px;overflow: hidden;}
.news_model1 ul li a{color: #333333;}
.news_model1 ul li a:hover{color: #990000;}

.banner{width: 100%;float: left;margin-top: 5px;margin-bottom: 10px;}
.banner ul li{width: 220px;height: 80px;margin: 15px 12px 0px 12px;}
*html .banner ul li{margin: 15px 11px 0px 11px;}

.left{width: 678px;float: left;}
.zyfw{width: 329px;float: left;margin: 0px 10px 14px 0px;height: 239px;}
*html .zyfw{margin: 0px 6px 14px 0px;}
.zyfw h1{width: 100%;height: 31px;line-height: 31px;background: url(titles_bg1.png);font-size: 15px;color: #fff; text-align: center;overflow: hidden;}
.zyfw h1 i{width:110px;font-style: normal;float: left;margin-left: 36px;}
.zyfw h1 a{float: right;margin-right: 5px;  font-weight: normal; color: #aaa; font-size: 12px;text-indent: 0px;}
.zyfw h1 span{width: 125px; height:31px; line-height:35px;float: left; margin-left: 10px;}
.zyfw h1 span a{width: 100px;text-indent: 0px;float: left;margin-right: 2px;color: #C60001;}
.zyfw ul{width:307px;padding: 10px;border: 1px #b2b2b2 solid;border-top: none;}
*html .zyfw ul{padding: 10px 10px 0px 10px;}
.zyfw ul a{color: #333;}
.zyfw ul a:hover{color:#990000;}
.zyfw ul span{width: 275px; margin: 0px 16px;}
.zyfw ul span a{color: #ff0010;}
.zyfw ul p{width: 170px;float: right;line-height: 20px;}
.zyfw ul li{width: 305px;height: 25px;line-height: 25px;overflow: hidden;background: url(tt-doc.png) no-repeat left center;padding-left: 10px;}
*html .zyfw ul li{width: 297px;padding-left: 10px;}

.news_model2{width: 300px;float: left;border: 1px #d6d6d6 solid;border-top: 2px #cc0202 solid;}
.news_model2 h1{width: 100%;height: 32px;line-height: 32px;background: url(title_bg.png);font-size: 18px; color: #CC0202;text-indent: 60px;border-bottom: 1px #d0d0d0 solid;}
.news_model2 h1 a{font-size: 13px;font-weight: normal;color:#aaa;margin-left: 70px;}
.news_model2 ul{width: 286px;padding: 7px;}
.news_model2 ul span{width: 100%;margin-bottom: 8px;padding-bottom: 8px;border-bottom: 1px #737171 dashed;}
.news_model2 ul span a,.news_model2 ul span a:hover{color: #ff0010;}
.news_model2 ul span p{width: 135px;float: right;text-indent: 2em;}
.news_model2 ul span p a,.news_model2 ul span p a:hover{color: #b60a06;}
.news_model2 ul span a:hover{color: #b60a06;}
.news_model2 ul li{width: 285px;overflow:hidden;height: 23px;line-height: 23px;background: url(tt-doc.png) no-repeat left center;padding-left: 10px;}
*html .news_model2 ul li{width: 275px;}
.news_model2 ul li a{color: #333;}
.news_model2 ul li a:hover{color: #990000;}

.wmfc{width: 100%;height:174px;float: left;margin-top: 10px;background: url(wmfc_bg.png);}
.wmfc li img{width: 158px;}
.wmfc li span{width: 100%;height: 25px;line-height: 25px;text-align: center;overflow: hidden;}
.wmfc li a{color: #333;}
.wmfc li a:hover{color: #990000;}
.scrollleft{width:885px;float: left;  margin: 18px 0px 18px 63px;}
*html .scrollleft{margin: 18px 0px 18px 33px;}
.scrollleft li{margin: 0px 9px;display:inline;width:158px;text-align:center;line-height:19px}

.yx{width: 978px;float: left;margin-top: 15px;border: 1px #d8d8d8 solid;}
.yx h1{width: 100%;height: 35px;line-height: 35px;background: url(yx_bg.png);font-size: 15px; color: #fff;text-indent: 50px;}
.yx_main{width: 968px;height: 238px;float: left;margin: 5px;}
*html .yx_main{margin: 5px 0px 5px 2px;}
.mswh{width: 160px;height: 219px;float: left;border: 1px #d8d8d8 solid;border-top: 1px #D8D8D8 dashed;padding: 7px;}
.title{width: 100%;height: 20px !important;line-height: 20px !important;background: url(ico.png) no-repeat left center !important;text-indent: 25px !important;font-size: 15px;color: #ED0A10 !important;}
.title a,.mswh h1 a:hover{color: #ED0A10;}
.mswh img{margin: 3px 0px;}
.hswh{width: 278px;height: 219px;float: left;border: 1px #d8d8d8 solid;border-top: 1px #D8D8D8 dashed;padding: 7px;border-left: none;}
.hswh span{width: 7px;height: 93px;float: left;}
.hswh img{margin: 3px 0px;}
.jzjd{width: 214px;height: 219px;float: left;padding: 7px;border: 1px #d8d8d8 solid;border-top: 1px #D8D8D8 dashed;border-left: none;}
.jzjd span{width: 3px;height: 81px;float: left;}
.jzjd img{margin: 3px 0px;}
.video{width: 255px;height: 219px;float: left;padding: 7px;border: 1px #d8d8d8 solid;border-top: 1px #D8D8D8 dashed;border-left: none;}
.video .more{color: #444;font-size: 12px;font-weight: normal;margin-left: 124px;}
.video span{width: 255px;height: 173px;float: left;margin-top: 3px;}
.video p{width: 100%;height: 20px;line-height: 20px;text-align: center;}

.lm{width: 978px;float: left;margin-top: 15px;}
.lm h1{width: 100%;height: 30px;line-height: 30px;background: #efefef;color: #000;font-size: 14px;text-indent: 20px;margin-bottom: 10px;}
.lm ul{width: 950px;margin: 5px 14px;}
*html .lm ul{margin: 5px 0px 5px 14px;}
.lm ul i{font-weight: bold;color: #c00;padding-right: 15px;white-space: nowrap;overflow: visible;font-style: normal;float: left;}
.lm ul li{padding-right: 15px;white-space: nowrap;overflow: visible;margin: 2px 0px;}
.lm ul li a{color: #000;}
.lm ul li a:hover{color: #f00;}

#tab { width:980px; position:relative;float: left; margin-top: 15px;}
#tab div { position:relative;float: left;}
#tab div { display:none;}
#tab .block { display:block;}
#tab h3 { float:left; width:244px; height:30px; line-height:30px; margin:0 0 0 0; font-size:12px; cursor:pointer;  text-align:center; color:#333; font-family:Microsoft YaHei;font-weight:normal;border-bottom: 1px solid #C00;}
#tab .up {color:#C00;border: 1px solid #C00;border-bottom:none;}

.bottom{width: 940px;padding: 10px 20px;float: left;margin-top: 20px;border-bottom: 1px #ccc solid;border-top: 1px #ccc solid;}
.bottom ul li{width: 100px;text-align: center;margin: 5px 0px;}
.bottom ul li a{color: #000;}
.bottom ul li a:hover{color: #f00;}
.foot{width: 100%;float:left;text-align: center;padding: 50px 0px;color: #000;}
.foot a,.foot a:hover{color: #333;}

.list_left{width: 593px;border: 1px solid #B2B2B2;float: left;margin-top: 10px;padding: 10px;}
.list_left h1{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px dashed #B2B2B2;font-size: 16px;text-indent: 15px;}
.list_left li{width: 95%;height: 25px;line-height: 25px;margin:5px 0px;list-style-type:disc;margin-left: 20px;}
.list_left li a{color: #333;}
.list_left li a:hover{color: #990000;}
.list_left li span{float: right;}

.list_right{width: 340px;float: right;margin-top: 10px;}
.right{width: 340px;float: left;border-top:none ;margin-bottom: 15px;}
.right h1{width: 100%;height: 29px;line-height: 29px;background: url(list_right_title.png) no-repeat;font-size: 14px;font-weight: normal;text-indent: 15px;color: #fff;}
.right h1 a{float: right;color: #333;margin-right: 15px;}
.right h1 a:hover{color: #990000;}
.new_list{width: 318px;border: 1px solid #B2B2B2;padding: 10px;border-top:none ;}
.new_list li{width: 100%; height: 25px;line-height: 25px;}
.new_list li a{color: #333;margin-left: 10px;width: 305px;overflow: hidden;float: right;}
.new_list li a:hover{color: #990000;}
.img_list{width: 318px;border: 1px solid #B2B2B2;padding: 10px;border-top:none ;}
.img_list li{width: 140px;height: 90px; margin: 5px 8px;}
.img_list li img{width: 140px; height: 90px;}

.content_title{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 20px;font-weight: bolder;float: left;}
.content_info{width: 100%;height: 20px;line-height: 20px;float: left;border-bottom: 1px dashed #B2B2B2;border-top: 1px dashed #B2B2B2;text-align: center;font-size: 12px;margin: 10px 0px;}
.content{width: 100%;float: left;}
.content p{text-indent: 2em;line-height: 30px;}


.Number { width: 205px;  margin: 0 auto;  margin-top: 20px;  overflow: hidden;}
.Number li {  float: left;  margin: 0 0 0 10px;}
.Number span {  height: 21px;  width: 16px;  background-repeat: repeat-x;  font-size: 14px;}

.imglist li{width: 180px;height: 200px;margin: 5px 7px;list-style-type: none;}
.imglist li img{width: 174px;height: 166px;padding: 2px; border: 1px solid #CCCCCC;}
.imglist li span{width: 100%;height: 25px;line-height: 25px;text-align: center;}